手动创建Activity
这里从add no activity开始说起
- 在app/src/main/java/com.example.**(表示包名)目录下new一个empty activity

在其中会看到

Generate Layout File:
if true, a layout file will be generated
自动创建对应的布局文件
Laucher Acitvity:
if true,this activity will have a CATEGORY_LAUNCHER intent filter,making it visible in the laucher
自动将此activity变成此项目的主activity
自动在AndroidMainfest.xml中注册并添加intent filter标签及其内容物,使其变为主activity
- 在这里我们先不勾选这两项,后面手动添加这两项以便了解整个流程
现在回过头来看在com.example.*中创建的kt文件
1 | class MainActivity : AppCompatActivity() { |
项目中的任何Activity都应重写onCreate( )方法,而目前我们的文件已经重写了这个方法,这是Android Studio自动帮我们完成的
创建和加载布局
在资源文件夹中新建一个Directory
app/src/main/res -> New -> Directory ——>> create name ——>> (layout)

然后在layout文件夹下创建一个新的Layout resource file,并命名为first_layout


